#ifndef NETWORKNODE_H_
#define NETWORKNODE_H_

#include "RakPeerInterface.h"
#include "PacketHandler.h"

class NetworkNode {
	protected:
		RakPeerInterface* m_Peer;
		Packet* m_packet;
		PacketHandler* m_packetHandler;
	public:
		NetworkNode();
		virtual ~NetworkNode();
		void handleNetwork();
		virtual void execute() = 0;
};

#endif